zilli def - German English Dictionary